package com.hnguigu.health.houduan.xsg.service_xsg;

import com.github.pagehelper.PageInfo;
import com.hnguigu.health.pojo.*;
import com.hnguigu.health.utils.jiangKangPojo;

import java.sql.SQLException;
import java.util.List;
import java.util.Map;

public interface t_userService {
    TUser login(TUser user);
    Map<String,List<TMenu>> findMenuAll(String user) throws SQLException;
    PageVo<TMember> TmemberAllList(Integer page, Integer num, TMember tMember);
    boolean TmemberAllDel(String[] ids);
    int insertSelective(TMember record);
    int insertSelective(TMemberDynamicinfo record);
    TMemberDynamicinfo TMemberExaminationByidAll(String id);
    int updateByPrimaryKey(TMemberDynamicinfo record);
    int updateByPrimaryKeySelective(TMember record);
    Bh selectByPrimaryKey(Integer id);


    int updateByPrimaryKeySelective(Bh record);
    int insertSelective(TMemberInfo record);
    boolean TMemberExaminationAllDel(String[] ids);
    List<THealthmgr> t_healthmgrAllList();


    PageVo<TMember> TmembersibiaoAllList(Integer page, Integer num);
    int insert(Img record);
    int updateStatus(TMemberExamination record);
    List<Img> ImgALlLIst(String id);

    List<TMember> selectAllYuefen(String id);

    List<TOrder> selectToderfenlei(String id);

    List<TMemberExamination> shangchuanByAll(String id);

    int insert(Logtoday record);

    List<Logtoday> logtodayByAll(String id);
    List<TOrder> selectTorder(String[] id);


    //工作台
    List<TOrder> yuyuecgAll(String id);

    List<TOrder> yuyuecgAll1();

    List<TBodyType> TboDyTypeAll(String id);

    List<TBodyType> TboDyTypeAll1();



    List<TMemberExamination> t_member_exam1(String id);

    List<TMemberExamination> t_member_exam0(String id);

    List<TMemberExamination> t_member_exam3();

    List<TMemberExamination> t_member_exam4();

    List<TQuestionEvaluation> TQusetionEvalluasiAllList();

    List<TInterventionprogrammestable> count();

    List<TMember> Tmecount();

    List<TMember> TmecountData(String id);

    List<TFollowupjournal> t_followCount();

    PageVo<TUser> TuserAllList(Integer page, Integer num);


    int insertSelective(TUser record);
    int insertSelective(TUserRole record);
    int insertSelective(THealthmgr record);

    THealthmgr Lastbean1();

    TRole TRoleAllList(String name);

    PageInfo<TMember> selectAllTmerber1(jiangKangPojo jiangkangpojo,int page,int num);

    THealthmgr selectByName(String name);


    PageInfo<TFollowupjournal> selectAllTFollow1(jiangKangPojo jiangkangpojo,int page,int num);

    PageInfo<TFollowupjournal> selectAllTFollow2(jiangKangPojo jiangkangpojo,int page,int num);














}
